import React, { Component } from 'react'
//引入容器组件渲染
import Count from './containers/Count'
import Person from './containers/Person'
// import store from './redux/store'

export default class App extends Component {
  componentDidMount() {
    //订阅store当数据发生改变时就通过this.setState({})触发render重新渲染页面
    // store.subscribe(()=>{
    //   this.setState({})
    // })
    //使用react-redux不需要使用subscribe监听
  }
  render() {
    return (
      <div>
        {/* 给容器组件传递store */}
        {/* <Count store={store}/> */}
        {/* index中使用Provider，就不用给每个容器组件单独传递store，Provider会批量给所有的容器组件加上store */}
        <Count/>
        <hr/>
        <Person/>
      </div>
    )
  }
}
